package cn.snailteam.recruitment.entity;

import java.util.HashSet;
import java.util.Set;

public class JobGuideArticlesCategories implements java.io.Serializable {

	// Fields

	private Integer id;
	private String articleCategoryName;
	private Integer parentCategory;
	private Set jobGuideArticleses = new HashSet(0);

	// Constructors

	/** default constructor */
	public JobGuideArticlesCategories() {
	}

	/** minimal constructor */
	public JobGuideArticlesCategories(String articleCategoryName) {
		this.articleCategoryName = articleCategoryName;
	}

	/** full constructor */
	public JobGuideArticlesCategories(String articleCategoryName,
			Integer parentCategory, Set jobGuideArticleses) {
		this.articleCategoryName = articleCategoryName;
		this.parentCategory = parentCategory;
		this.jobGuideArticleses = jobGuideArticleses;
	}

	// Property accessors

	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getArticleCategoryName() {
		return this.articleCategoryName;
	}

	public void setArticleCategoryName(String articleCategoryName) {
		this.articleCategoryName = articleCategoryName;
	}

	public Integer getParentCategory() {
		return this.parentCategory;
	}

	public void setParentCategory(Integer parentCategory) {
		this.parentCategory = parentCategory;
	}

	public Set getJobGuideArticleses() {
		return this.jobGuideArticleses;
	}

	public void setJobGuideArticleses(Set jobGuideArticleses) {
		this.jobGuideArticleses = jobGuideArticleses;
	}

}